home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / Interfaces&Libraries / Interfaces / CIncludes / NullDef.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-05  |  399 b   |  26 lines  |  [TEXT/MPS ]

  1. /*
  2.     NullDef.h -- Common definitions
  3.     
  4.     Copyright Apple Computer,Inc.    1987-1990, 1994
  5.     All rights reserved.
  6.  
  7.  
  8.     NULL - this macro is defined by all ANSI headers and Types.h
  9. */
  10.  
  11. #ifndef __NULLDEF__
  12. #define __NULLDEF__
  13.  
  14. #ifdef NULL
  15. #undef NULL
  16. #endif
  17.  
  18. #if !defined(__cplusplus) && (defined(__SC__) || defined(THINK_C))
  19.     #define NULL ((void *) 0)
  20. #else
  21.     #define NULL 0
  22. #endif
  23.     
  24. #endif    /* __NULLDEF__ */
  25.  
  26.